fabricating shop - Turc Anglais Dictionnaire